Skip to content
This repository has been archived by the owner on Oct 17, 2020. It is now read-only.

en | Running KeeFox under Mono

David Lechner edited this page Apr 29, 2016 · 7 revisions

Note: Mono 3.0.x versions are unable to run any KeePass plugins so KeeFox can't work with those versions. The latest 3.2.x and higher versions work fine, as do 2.10.x versions.

Q: Under Debian/Ubuntu/Mint, I installed the keepass2 package. After installing KeeFox, I get the following error:

The following plugin is incompatible with the current KeePass version:
/usr/lib/keepass2/KeePassRPC.plgx
Have a look at the plugin's website for an appropriate version.

A: You need to install the mono compiler and a library so that KeePass can compile the plugin.

sudo apt-get install mono-mcs libmono-system-management4.0-cil libmono-system-configuration-install4.0-cil libmono-system-numerics4.0-cil

Alternatively, you can install all of the mono packages.

sudo apt-get install mono-complete

Q: Under Ubuntu 11.10 I tried to run KeePass.exe under the default mono install and got the following error message:

ERROR] FATAL UNHANDLED EXCEPTION: System.TypeLoadException: Could not load type 'KeePass.Program' from assembly 'KeePass, Version=2.1.8.23108, Culture=neutral, PublicKeyToken=0738eb9f132ed756'.

A: Ubuntu is not installing all the require pieces of mono by default. You will need to run

sudo apt-get install mono-complete 

and then KeePass.exe will work.

WARNING!

OLD INFORMATION

The information in this Wiki is out of date.

It is only of interest if you are using the old add-on called KeeFox in a very old (insecure) version of Firefox or other browsers based on the old Firefox XUL technology.

Read the manual for Kee and KeeBird instead.

Clone this wiki locally